matières en putréfaction - French English Dictionary